body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{color:#666;font:12px/22px "Microsoft YaHei","\9ed1\4f53","\5b8b\4f53","Arial Narrow",HELVETICA;}
h1,h2,h3,h4,h5,h6,.yh,button,input{font-family:"Microsoft YaHei","\9ed1\4f53","\5b8b\4f53";font-size:100%;font-weight:normal;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,select,a{margin:0;padding:0;outline:none;}
img{border:none;}
li{list-style:none}
a:focus{outline:none;}
input:focus{outline:none;}
img:focus{outline:none;}
button:focus{outline:none;}
textarea:focus{outline:none;}
select:focus{outline:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#FF771D;text-decoration:none;}
.shadow{filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=110,strength=4);-moz-box-shadow:2px 2px 10px #909090;-webkit-box-shadow:2px 2px 10px #909090;box-shadow:2px 2px 10px #909090;}

.float_left{position:fixed;top:50%;right:0px;width:41px;height:171px;margin-top:-80px;z-index:5;}
.float_left .cart{width:41px;height:170px;background:url(../zhtimg/left_quick_cart.png) no-repeat;cursor:pointer;}
.float_left .member{width:41px;height:143px;background:url(../zhtimg/left_quick_member.png) no-repeat;cursor:pointer;}
.float_left .service{position:relative;width:41px;height:171px;}
.float_left .service span{position:relative;z-index:5;display:block;width:41px;height:171px;background:url(../zhtimg/left_quick_service.png) no-repeat;cursor:pointer;}
.float_left_pop{position:absolute;width:0;height:169px;border:1px solid #ddd;background:#fff;right:35px;top:0;overflow:hidden;}
.float_left_popinner{width:175px;height:169px;}
.float_left .service .float_left_pop img{vertical-align:top;margin-left:5px;}
.float_left .service .contact-qq, .float_left .service .feedback{margin:20px 0 20px 20px;}

.float_right{position:fixed;top:60px;right:0px;width:60px;}
.float_right .top{width:100%;height:60px;background:url(../zhtimg/float_floor_top.png) center no-repeat;}
.float_right .floor{width:100%;background:#A7A7A7;color:#fff;text-align:center;border-top:1px solid #fff;}
.float_right .floor .active{color:#FF5100;}
.float_right .floor a{color:#fff;}
.float_right .floor .num{font-size:18px;line-height:30px;font-weight:bold;}
.float_right .floor .name{font-size:11px;line-height:15px;padding:0px 2px 10px 2px;}

.bd{width:100%;}
.bd .content { width:1200px; margin:0 auto;}

.head{width:100%;background:#fff;}
.head .top{height:30px;line-height:30px; background-color:#f0f0f0;}
.head .top .content{margin:0px auto;width:1200px;}
.head .top .content a{margin:0px 5px 0px 5px;}
.head .top .content .left{float:left;}
.head .top .content .menu{float:right;width:480px;}
.head .top .content .menu ul{padding:0;margin:0;list-style-type:none;float:right;position:relative;z-index:5;}
.head .top .content .menu ul li{float:left;position:relative;display:inline;margin:0px 2px 0px 2px;}
.head .top .content .menu ul .li-company{padding-right:10px;}
.head .top .content .menu .separator{float:left;width:1px;height:14px;border-left:1px solid #ccc;margin-top:8px}
.head .top .content .menu ul li .homeicon{background:url(../zhtimg/top_home_icon.png) no-repeat;width:14px;height:12px;float:left;margin-top:9px;}
.head .top .content .menu ul li b{position:absolute;margin-left:0px;top:14px;right:0;width:9px;height:5px;overflow:hidden;background:url(../zhtimg/top_myhome_arrow.png) no-repeat;transition:transform .2s ease-in 0s;-webkit-transition:-webkit-transform .2s ease-in 0s;-moz-transition:-moz-transform .2s ease-in 0s;}
.head .top .content .menu ul li ul{display:none;}
.head .top .content .menu ul li:hover ul{position:absolute;display:block;width:90px;left:-5px;border:1px solid #d9d8d8;-webkit-box-shadow:0 0 8px #cdcdcd;-moz-box-shadow:0 0 8px #cdcdcd;box-shadow:0 0 8px #cdcdcd;background:#fff;}
.head .top .content .menu ul li:hover b{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.head .top .content .menu ul li:hover ul li a{display:block;height:auto;line-height:24px;width:85px;border-top:1px solid #dcdcdc;z-index:1000;}
.head .top .content .menu ul li:hover ul li a:hover{text-decoration:underline}
.topbanner { min-width:1200px; height:90px; background:#fe523e url(/images/indexImg/topbanner2.jpg) no-repeat top center;}
.topbanner a { display:block; height:90px; width:100%;}

.head .search{margin:0px auto;width:1200px;height:100px;padding:20px 0px 0;}
.head .search .left{width:380px;float:left;padding-left:15px;}
.head .search .left .sublogo{display:inline-block;*display:inline;height:17px;background:#142448;margin:10px 0px 0px 4px;padding:0 10px;color:#fff;line-height:16px;border-radius:10px;}
.head .search .center{width:500px;float:left; margin:15px 0 0 15px;position: relative;z-index: 100;}
.head .search .center input[type="radio"]{margin:3px 3px 0px 5px;display:none;}
.head .search .center label{padding:0px 10px 0px 10px;cursor:pointer;float:left;}
.head .search .center input[type="radio"]:checked + label{color:#C40000;}
.head .search .center .select{color:#C40000;}
.head .search .center .separator{float:left;width:1px;height:14px;border-left:1px solid #ccc;margin-top:6px}
.head .search .center .searchbox{width:530px;height:32px;}
.head .search .center .searchbox .icon{width:23px;height:22px;background:url(../zhtimg/search_icon.png) no-repeat;margin:10px 0px 0px 14px;float:left;}
.head .search .center .searchbox input{width:350px;height:28px;border:0 none;float:left;padding:0 5px;line-height:27px;font-size:12px; border:2px solid #019dda;}
.head .search .center .searchbox .searchbtn{float:left;width:60px;height:32px;background:#019dda;font-size:12px;color:#fff;cursor:pointer;border:none;}
.head .search .center .searchbox .word { float:left; line-height:32px; margin-left:10px;}
.search-switch, .search-bd{overflow:hidden;font-size:13px;}
.search-switch-item{float:left;height:24px;line-height:24px;padding:0 12px;font-size:12px;cursor:pointer;}
.search-switch .on{background-color:#019dda;color:#fff;}
.head .search .center .recommend{float:left;width:600px;height:20px;}
.head .search .center .recommend p{float:left;cursor:pointer;margin:5px 10px 0px 0px;}
.head .search .right{float:right; margin:0 60px 0 0;}
.head .menu {margin:0px auto;width:1200px;height:36px;z-index:3;}
.menuWrap { height:36px; background:#019dda; min-width:1200px;}
.head .menu .pcate{width:200px;height:36px;float:left;position:relative; background:#333;}
.head .menu .pcate .menu-cate-title { display:block; height:36px; line-height:36px; color:#fff; padding-left:68px; width:132px; background:#333333 url(/images/indexImg/indexicon2.png) no-repeat 40px -472px; font-size:16px;}
.head .menu .pcate .menu-cate-title:hover { text-decoration:none; color:#fff;}
.head .menu .pcate .body{clear:both;float:left;position:absolute;top:36px;left:0;z-index:4;width:200px;height:430px;background:#515152;}
.head .menu .pcate .body dl{float:left;width:200px;height:26px;font-size:13px;line-height:26px; border-bottom:1px solid #646464; background:url(/images/indexImg/indexicon2.png) no-repeat 180px -416px;}
.head .menu .pcate .body dl:last-child { border-bottom:0 none;}
.head .menu .pcate .body dl dt a{float:left;color:#fff;width:152px;height:26px; line-height:26px;overflow:hidden;}
.head .menu .pcate .body dl dt i{float:left;margin:5px 10px 0px 16px;width:22px;height:17px; background:url(/images/indexImg/categoryicon.png) no-repeat 0 -117px;}
.head .menu .pcate .body dl dd{display:none;position:absolute;z-index:1000;top:0px;left:200px;width:1000px;background:#fff; }
.head .menu .pcate .body dl:hover{background:#fff url(/images/indexImg/indexicon2.png) no-repeat 180px -445px;}
.head .menu .pcate .body dl:hover a, .head .menu .pcate .body dl a:hover{color:#2174e5; text-decoration:none;}
.head .menu .pcate .body dl:hover dt i { background-position: -28px -117px;}
.head .menu .pcate .body dl:hover dd{display:block;}
.head .menu .pcate .body dl:hover dd a{color:#333;}
.head .menu .pcate .body dl:hover dd a:hover{color:#2174e5;}
.head .menu .pcate .body dl dt .icon2 { background-position: 0 -145px;}
.head .menu .pcate .body dl:hover dt .icon2 { background-position: -28px -145px;}
.head .menu .pcate .body dl dt .icon3 { background-position: 0 -171px;}
.head .menu .pcate .body dl:hover dt .icon3 { background-position: -28px -171px;}
.head .menu .pcate .body dl dt .icon4 { background-position: 0 -202px;}
.head .menu .pcate .body dl:hover dt .icon4 { background-position: -28px -202px;}
.head .menu .pcate .body dl dt .icon5 { background-position: 0px -230px;}
.head .menu .pcate .body dl:hover dt .icon5 { background-position: -28px -230px;}
.head .menu .pcate .body dl dt .icon6 { background-position: 0 -257px;}
.head .menu .pcate .body dl:hover dt .icon6 { background-position: -28px -257px;}
.head .menu .pcate .body dl dt .icon7 { background-position: 1px -287px;}
.head .menu .pcate .body dl:hover dt .icon7 { background-position: -28px -287px;}
.head .menu .pcate .body dl dt .icon8 { background-position: -1px -312px;}
.head .menu .pcate .body dl:hover dt .icon8 { background-position: -28px -312px;}
.head .menu .pcate .body dl dt .icon9 { background-position: -1px -341px;}
.head .menu .pcate .body dl:hover dt .icon9 { background-position: -28px -341px;}
.head .menu .pcate .body dl dt .icon10 { background-position: 0px -370px;}
.head .menu .pcate .body dl:hover dt .icon10 { background-position: -28px -370px;}
.head .menu .pcate .body dl dt .icon11 { background-position: 0 -397px;}
.head .menu .pcate .body dl:hover dt .icon11 { background-position: -28px -397px;}
.head .menu .pcate .body dl dt .icon12 { background-position: 0 -3px;}
.head .menu .pcate .body dl:hover dt .icon12 { background-position: -28px -3px;}
.head .menu .pcate .body dl dt .icon13 { background-position: 0 -35px;}
.head .menu .pcate .body dl:hover dt .icon13 { background-position: -28px -35px;}
.head .menu .pcate .body dl dt .icon14 { background-position: 0px -62px;}
.head .menu .pcate .body dl:hover dt .icon14 { background-position: -28px -62px;}
.head .menu .pcate .body dl dt .icon15 { background-position: 0 -91px;}
.head .menu .pcate .body dl:hover dt .icon15 { background-position: -28px -91px;}
.head .menu .pcate .body dl dt .icon10577 { background-position: 0 -421px;}
.head .menu .pcate .body dl:hover dt .icon10577 { background-position: -27px -421px;}

.head .menu .pcate .body dl dd .pcates{width:660px;height:417px; overflow:hidden; float:left;padding:5px 20px 9px 20px;font-size:13px;line-height:25px;}
.head .menu .pcate .body dl dd .pcates h1 a{height:40px;line-height:40px;font-size:16px;color:#0B7EDB;border-left:3px solid #0B7EDB;padding-left:10px;margin-left:10px;}
.head .menu .pcate .body dl dd .pcates .scate{ font-size:12px; float:left; width:100%;}
.head .menu .pcate .body dl dd .pcates h3{font-weight:bold; float:left; width:110px; padding:5px 0 0 10px;  background:url(/images/indexImg/catepot.png) no-repeat 0 12px;}
.head .menu .pcate .body dl dd .pcates p { float:left; width:540px; padding-bottom:5px; min-height:30px; border-bottom:1px solid #f1f1f1;}
.head .menu .pcate .body dl dd .pcates p a { display:inline-block; padding-top:5px;}
.head .menu .pcate .body dl dd .recommends{width:300px;height:418px;float:left; overflow:hidden;}
.head .menu .pcate .body dl dd .recommends img{width:300px; height:210px;}
.head .menu .mainmenu{width:900px;height:36px; padding-left:45px;float:left;}
.head .menu .mainmenu li { float:left; margin-right:5px;}

.head .menu .mainmenu li a {
    position: relative;
    display: block;
    width: 110px;
    height: 34px;
    padding-top: 4px;
    font-size: 16px;
    line-height: 34px;
    text-align: center;
    color: #fff;
    margin-top: -4px;
}
.head .menu .mainmenu li a:hover, .head .menu .mainmenu li a.current-page { background:url(/images/indexImg/navbg.png) no-repeat; color:#666; text-decoration:none;}

.head .menu .hot {
    position: absolute;
    right: 5px;
    top: 5px;
}
.red{color:red;font-size:12px;}
/*foot
.foot { margin-top:10px; padding:20px 0; background:#282828;}
.ifoot { width:1040px; margin:0 auto;}
.footlogo { float:left; margin:10px 45px 0 0;}
.footInfo { float:left; width:865px;}
.footservice ul { float:left; width:705px;}
.footservice dl { float:left; width:20%;}
.footservice dt { height:44px; margin-bottom:10px; line-height:44px; color:#999; font-size:14px; border-bottom:1px solid #333;}
.footservice dd { height:24px; line-height:24px;}
.footservice dd a, .friendLink a { color:#999}
.footservice dd a:hover, friendLink a:hover, .foot a:hover { color:#fff;}
.footservice .erweima { float:right; width:120px; text-align:center; color:#999;}
.footservice .erweima img { display:block; margin:0 auto 10px;}
.footservice .friendLink { float:left; width:705px;padding-top:5px; text-center;}
.footservice .friendLink i { font-style:normal;}
.friendLink { line-height:24px; color:#999;}
.friendLink a { margin-right:5px;}
.friendLink a:hover { color:#fff;}
.friendLink p{ margin-top:5px;}
.friendLink p a { margin:0 5px;}*/

.pageblock{float:right;width:600px;height:30px;text-align:right;font-size:14px;line-height:20px;}
.pageblock a{color:#000;display:inline-block;background:#eee;border:1px solid #E1E2E3;padding:2px 10px 2px 10px;margin:0px 4px 0px 4px;}
.pageblock a:hover{text-decoration:none;background:#ccc;border:1px solid #ccc;}
.unpage{display:inline-block;background:#eee;border:1px solid #ccc;padding:2px 10px 2px 10px;margin:0px 4px 0px 4px;}
.pagenoblock{margin:0px 5px 10px 5px;}
.pageno{display:inline-block;text-align:center;background:#eee;border:1px solid #E1E2E3;padding:2px 10px 2px 10px;margin:0px 4px 0px 4px;cursor:pointer;}
.pageno:hover{background:#ccc;border:1px solid #ccc;}
.pageno_current{display:inline-block;font-weight:bold;text-align:center;width:20px;height:20px;margin:0px 8px 0px 8px;padding-top:4px;}

/* crumbs */
.crumbs{padding:15px 0;width:100%;height:20px;margin-left:10px;}
.crumbs span{color:#666;margin:0 3px 0 0;}
.crumbs span a{color:#666}
.crumbs span a:hover{color:#C40000}
.crumbs .crumbs-links{font-family:"\5b8b\4f53",Arial,Lucida,Verdana,Helvetica,sans-serif}
.crumbs .crumbs-now{color:#000}
.calendarinput{background:url(/images/calendar_input_bg.png) no-repeat center right;height:30px;line-height:30px;border:1px solid #CCC;color:#333;padding:0px 3px 0px 3px;}

/* æ–°æ‰‹å¼•å¯¼ */
.guidebg { position:fixed; left:0; top:0; width:100%; height:100%; z-index:10000; background:#ccc; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7;}
.guide-index { position:absolute; width:380px; height:250px; left:48%; top:291px; margin-left:-190px; z-index:100001; background:url(/zhtimg/guide.png) no-repeat 0 -316px;}
.guide-index .closed { position:absolute; width:30px; height:30px; cursor: pointer; right:34px; top:22px;}
.guide-cont { padding:72px 20px 0 20px; height:95px;}
.guide-act { padding:0 50px 0 50px;  height:34px;}
.guide-act a { width:101px; height:34px; background:url(/zhtimg/guide.png) no-repeat -765px -70px;}
.guide-act .next { float:right; background-position:-765px -104px}
.guide-first .guide-cont p {  height:70px; background:url(/zhtimg/guide.png) no-repeat -533px -875px;}
/*.guide-first .guide-line {  position:absolute; left:380px; top:47px; width:238px; height:112px; background:url(/zhtimg/guide.png) no-repeat -477px -68px;}*/
.guide-first .guide-line {  position:absolute; width:40px; height:150px; left:170px; top:-132px;  background:url(/zhtimg/guide.png) no-repeat  -750px -175px;}
.guide-first .guide-span { position:absolute; left:27%; top:-163px; width:190px; height:27px;  background:url(/zhtimg/guide.png) no-repeat 0 -916px;}

.guide-second { left:46%; top:242px;}
.guide-second .guide-cont p {  height:42px; margin-top:10px; background:url(/zhtimg/guide.png) no-repeat  -230px -909px;}
.guide-second .guide-act .prev { float:left;}
.guide-second .guide-line { position:absolute;left:380px; top:47px; width:238px; height:112px; background:url(/zhtimg/guide.png) no-repeat -477px -68px;}
.guide-second .guide-span { position:absolute; right:-464px; bottom:-77px; width:226px; height:171px;  background:url(/zhtimg/guide.png) no-repeat -288px -1036px;}

.guide-third {  left:58%; top:291px;}
.guide-third .guide-cont p {  height:52px; background:url(/zhtimg/guide.png) no-repeat  -378px -264px;}
.guide-third .guide-act .prev { float:left;}
.guide-third .guide-act .next { background-position:-799px -270px}
.guide-third .guide-line { position:absolute; width:40px; height:150px; left:170px; top:-132px;  background:url(/zhtimg/guide.png) no-repeat  -750px -175px;}
.guide-third .guide-span { position:absolute; left:147px; top:-166px; width:82px; height:30px;  background:url(/zhtimg/guide.png) no-repeat  0 -950px;}

.guide-first2 { left:61%; top:291px;}
.guide-first2 .guide-cont p {  height:50px; margin-top:18px; background:url(/zhtimg/guide.png) no-repeat  -290px -972px;}
.guide-first2 .guide-line { position:absolute; width:40px; height:150px; left:170px; top:-132px;  background:url(/zhtimg/guide.png) no-repeat  -750px -175px;}
.guide-first2 .guide-span  { position:absolute; left:97px; top:-164px; width:190px; height:27px;  background:url(/zhtimg/guide.png) no-repeat 0 -990px;}

.guide-second2  { left:46%; top:242px;}
.guide-second2 .guide-cont p {  height:42px; margin-top:10px; background:url(/zhtimg/guide.png) no-repeat  -230px -909px;}
.guide-second2 .guide-act .prev { float:left;}
.guide-second2 .guide-line { position:absolute;left:380px; top:47px; width:238px; height:112px; background:url(/zhtimg/guide.png) no-repeat -477px -68px;}
.guide-second2 .guide-span { position:absolute; right:-464px; bottom:-77px; width:226px; height:171px;  background:url(/zhtimg/guide.png) no-repeat -288px -1036px;}

.guide-third2  { left:44%; top:540px;}
.guide-third2 .guide-cont p {  height:38px; margin-top:15px; background:url(/zhtimg/guide.png) no-repeat -550px -1041px;}
.guide-third2 .guide-act .prev { float:left;}
.guide-third2 .guide-act .aclosed { background-position:-799px -270px}
.guide-third2 .guide-line { position:absolute; width:40px; height:170px; left:170px; bottom:-147px;  background:url(/zhtimg/guide.png) no-repeat  -755px -614px;}
.guide-third2 .guide-span { position:absolute; left:126px; bottom:-184px; width:110px; height:36px;  background:url(/zhtimg/guide.png) no-repeat  -0 -1024px;}

/* å³è¾¹æµ®åŠ¨æ  
.sn-sidebar { z-index:5;position:fixed; height:100%; right:0; top:0; min-height:450px; width:36px; background:#e6e6e6;}
.sn-sidebar a { display:block; padding:10px 0; text-align:center; color:#888;}
.sn-sidebar a i { display:block; width:28px; height:28px; margin:0 auto; background:url(/images/indexImg/indexicon2.png) no-repeat 0 -772px;}
.sn-sidebar a:hover { background:#019dda; color:#fff; text-decoration:none;}
.sn-sidebar a:hover i { background-position:0 -982px;}
.sn-sidebar .fav i { background-position:0 -803px;}
.sn-sidebar .shopping i { background-position:0 -833px;}
.sn-sidebar .gotop i { background-position:0 -864px;}
.sn-sidebar .onlinecontact i {background-position:0 -1013px;}
.sn-sidebar .fav a:hover i { background-position:0 -952px;}
.sn-sidebar .shopping a:hover i { background-position:0 -923px;}
.sn-sidebar .gotop a:hover i { background-position:0 -894px;}
.sn-sidebar .onlinecontact a:hover i { background-position:0 -1042px;}*/